174.88 -7.88 (-4.31%)

34.59% Gain from 52W Low

534.6K XNAS Volume

XNAS 04 Apr, 2025 5:30 PM (EDT)



Insider Trading disclosures for Paylocity Holding Corp

The latest disclosure was made by Melissa Ann King in Paylocity Holding Corp where a trade of 342 Common Stock, par value $0.001 done at an average price of $187.3 was reported to US exchanges on April 1, 2025.

Insider trading is the trading of a company’s securities by individuals with access to confidential or material non-public information about the company. A company is required to report trading by corporate officers, directors, or other company members with significant access to privileged information to the Securities and Exchange Commission (SEC).

Client Name Client Category Action Reported to Exchange Quantity Post Transaction Holding Traded % Avg. Price Value Security Type
Melissa Ann King SVP Product and Technology Payment of exercise price or tax liability using portion of securities received from the company at price $ 187.34 per share. 01 Apr 2025 342 17,601 (0%) 0% 187.3 64,070 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 195.91 per share. 24 Mar 2025 2,665 420,000 (0%) 0% 195.9 522,100 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 195.16 per share. 24 Mar 2025 13,981 422,665 (0%) 0% 195.2 2,728,532 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 194.27 per share. 24 Mar 2025 9,606 436,646 (0%) 0% 194.3 1,866,158 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 190.76 per share. 20 Mar 2025 14,861 478,834 (0%) 0% 190.8 2,834,884 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 191.42 per share. 20 Mar 2025 8,382 470,452 (0%) 0% 191.4 1,604,482 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 190.44 per share. 20 Mar 2025 10,000 460,452 (0%) 0% 190.4 1,904,400 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 191.79 per share. 20 Mar 2025 13,830 446,622 (0%) 0% 191.8 2,652,456 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 192.16 per share. 20 Mar 2025 370 446,252 (0%) 0% 192.2 71,099 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 190.04 per share. 18 Mar 2025 100 519,900 (0%) 0% 190.0 19,004 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 192.33 per share. 18 Mar 2025 2,253 493,695 (0%) 0% 192.3 433,319 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 191.46 per share. 18 Mar 2025 12,125 495,948 (0%) 0% 191.5 2,321,453 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 190.68 per share. 18 Mar 2025 11,827 508,073 (0%) 0% 190.7 2,255,172 Common Stock, par value $0.001
Joshua Scutt Senior Vice President Sales Sale of securities on an exchange or to another person at price $ 183.68 per share. 13 Mar 2025 459 37,642 (0%) 0% 183.7 84,309 Common Stock, par value $0.001
Joshua Scutt Senior Vice President Sales Sale of securities on an exchange or to another person at price $ 181.44 per share. 13 Mar 2025 600 38,926 (0%) 0% 181.4 108,864 Common Stock, par value $0.001
Joshua Scutt Senior Vice President Sales Sale of securities on an exchange or to another person at price $ 182.91 per share. 13 Mar 2025 825 38,101 (0%) 0% 182.9 150,901 Common Stock, par value $0.001
Joshua Scutt Senior Vice President Sales Sale of securities on an exchange or to another person at price $ 186.12 per share. 13 Mar 2025 1,020 36,622 (0%) 0% 186.1 189,842 Common Stock, par value $0.001
Toby J. Williams Director, President and CEO Payment of exercise price or tax liability using portion of securities received from the company at price $ 188.60 per share. 11 Mar 2025 1,275 130,839 (0%) 0% 188.6 240,465 Common Stock, par value $0.001
Ryan Glenn Chief Financial Officer Payment of exercise price or tax liability using portion of securities received from the company at price $ 188.60 per share. 11 Mar 2025 585 44,442 (0%) 0% 188.6 110,331 Common Stock, par value $0.001
Andrew J. Cappotelli Sr Vice President Operations Payment of exercise price or tax liability using portion of securities received from the company at price $ 204.29 per share. 03 Mar 2025 52 14,118 (0%) 0% 204.3 10,623 Common Stock, par value $0.001
Andrew J. Cappotelli Sr Vice President Operations Sale of securities on an exchange or to another person at price $ 201.91 per share. 03 Mar 2025 11 14,107 (0%) 0% 201.9 2,221 Common Stock, par value $0.001
Nicholas Rost VP CAO & Treasurer Sale of securities on an exchange or to another person at price $ 216.63 per share. 19 Feb 2025 511 6,622 (0%) 0% 216.6 110,698 Common Stock, par value $0.001
Ryan Glenn Chief Financial Officer Sale of securities on an exchange or to another person at price $ 216.63 per share. 19 Feb 2025 1,708 45,027 (0%) 0% 216.6 370,004 Common Stock, par value $0.001
Andrew J. Cappotelli Sr Vice President Operations Payment of exercise price or tax liability using portion of securities received from the company at price $ 216.96 per share. 17 Feb 2025 402 14,170 (0%) 0% 217.0 87,218 Common Stock, par value $0.001
Nicholas Rost VP CAO & Treasurer Payment of exercise price or tax liability using portion of securities received from the company at price $ 216.96 per share. 17 Feb 2025 231 7,133 (0%) 0% 217.0 50,118 Common Stock, par value $0.001
Ryan Glenn Chief Financial Officer Payment of exercise price or tax liability using portion of securities received from the company at price $ 216.96 per share. 17 Feb 2025 1,415 46,735 (0%) 0% 217.0 306,998 Common Stock, par value $0.001
Joshua Scutt Senior Vice President Sales Payment of exercise price or tax liability using portion of securities received from the company at price $ 216.96 per share. 17 Feb 2025 1,109 39,526 (0%) 0% 217.0 240,609 Common Stock, par value $0.001
Steven R. Beauchamp Director, Executive Chairman Sale of securities on an exchange or to another person at price $ 218.03 per share. 14 Feb 2025 6,764 1,571,447 (2%) 0% 218.0 1,474,755 Common Stock, par value $0.001
Steven R. Beauchamp Director, Executive Chairman Sale of securities on an exchange or to another person at price $ 218.68 per share. 14 Feb 2025 368 1,571,079 (2%) 0% 218.7 80,474 Common Stock, par value $0.001
Steven R. Beauchamp Director, Executive Chairman Payment of exercise price or tax liability using portion of securities received from the company at price $ 216.96 per share. 14 Feb 2025 1,666 1,569,413 (2%) 0% 217.0 361,455 Common Stock, par value $0.001
Steven R. Beauchamp Director, Executive Chairman Gift of securities by or to the insider at price $ 0.00 per share. 14 Feb 2025 15,000 1,554,413 (2%) 0% 0 Common Stock, par value $0.001
Steven R. Beauchamp Director, Executive Chairman Gift of securities by or to the insider at price $ 0.00 per share. 14 Feb 2025 15,000 235,000 (0%) 0% 0 Common Stock, par value $0.001
Steven R. Beauchamp Director, Executive Chairman Sale of securities on an exchange or to another person at price $ 215.02 per share. 14 Feb 2025 500 22,000 (0%) 0% 215.0 107,510 Common Stock, par value $0.001
Steven R. Beauchamp Director, Executive Chairman Sale of securities on an exchange or to another person at price $ 216.79 per share. 14 Feb 2025 3,598 18,402 (0%) 0% 216.8 780,010 Common Stock, par value $0.001
Steven R. Beauchamp Director, Executive Chairman Sale of securities on an exchange or to another person at price $ 217.39 per share. 14 Feb 2025 5,620 12,782 (0%) 0% 217.4 1,221,732 Common Stock, par value $0.001
Steven R. Beauchamp Director, Executive Chairman Sale of securities on an exchange or to another person at price $ 218.28 per share. 14 Feb 2025 1,532 11,250 (0%) 0% 218.3 334,405 Common Stock, par value $0.001
Steven R. Beauchamp Director, Executive Chairman Sale of securities on an exchange or to another person at price $ 216.01 per share. 14 Feb 2025 1,886 9,364 (0%) 0% 216.0 407,395 Common Stock, par value $0.001
Steven R. Beauchamp Director, Executive Chairman Sale of securities on an exchange or to another person at price $ 216.91 per share. 14 Feb 2025 5,941 3,423 (0%) 0% 216.9 1,288,662 Common Stock, par value $0.001
Steven R. Beauchamp Director, Executive Chairman Sale of securities on an exchange or to another person at price $ 217.77 per share. 14 Feb 2025 3,423 0 (0%) 0% 217.8 745,427 Common Stock, par value $0.001
Steven R. Beauchamp Director, Executive Chairman Sale of securities on an exchange or to another person at price $ 215.02 per share. 14 Feb 2025 1,000 1,600,079 (2%) 0% 215.0 215,020 Common Stock, par value $0.001
Steven R. Beauchamp Director, Executive Chairman Sale of securities on an exchange or to another person at price $ 216.03 per share. 14 Feb 2025 1,863 1,598,216 (2%) 0% 216.0 402,464 Common Stock, par value $0.001
Steven R. Beauchamp Director, Executive Chairman Sale of securities on an exchange or to another person at price $ 217.14 per share. 14 Feb 2025 20,005 1,578,211 (2%) 0% 217.1 4,343,886 Common Stock, par value $0.001
Toby J. Williams Director, President and CEO Payment of exercise price or tax liability using portion of securities received from the company at price $ 216.96 per share. 14 Feb 2025 3,312 132,114 (0%) 0% 217.0 718,572 Common Stock, par value $0.001
Toby J. Williams Director, President and CEO Sale of securities on an exchange or to another person at price $ 215.48 per share. 14 Feb 2025 1,450 141,976 (0%) 0% 215.5 312,446 Common Stock, par value $0.001
Toby J. Williams Director, President and CEO Sale of securities on an exchange or to another person at price $ 216.69 per share. 14 Feb 2025 2,777 139,199 (0%) 0% 216.7 601,748 Common Stock, par value $0.001
Toby J. Williams Director, President and CEO Sale of securities on an exchange or to another person at price $ 217.38 per share. 14 Feb 2025 3,773 135,426 (0%) 0% 217.4 820,175 Common Stock, par value $0.001
Melissa Ann King SVP Product and Technology Grant, award, or other acquisition of securities at price $ 0.00 per share. 02 Jan 2025 17,943 17,943 (0%) 0% 0 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 200.35 per share. 30 Dec 2024 1,812 8,330,535 (15%) 0% 200.3 363,034 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 200.14 per share. 30 Dec 2024 2,600 8,332,347 (15%) 0% 200.1 520,364 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 201.65 per share. 30 Dec 2024 200 8,330,335 (15%) 0% 201.7 40,330 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 200.29 per share. 27 Dec 2024 300 8,335,047 (15%) 0% 200.3 60,087 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 201.34 per share. 27 Dec 2024 100 8,334,947 (15%) 0% 201.3 20,134 Common Stock, par value $0.001
Sarowitz Steven I. Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 200.36 per share. 24 Dec 2024 1,000 8,338,830 (15%) 0% 200.4 200,360 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 201.11 per share. 24 Dec 2024 1,200 8,335,347 (15%) 0% 201.1 241,332 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 201.16 per share. 24 Dec 2024 400 8,338,430 (15%) 0% 201.2 80,464 Common Stock, par value $0.001
I. Steven Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 200.48 per share. 24 Dec 2024 1,883 8,336,547 (15%) 0% 200.5 377,504 Common Stock, par value $0.001
Sarowitz Steven I. Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 200.15 per share. 18 Dec 2024 280 8,344,265 (15%) 0% 200.2 56,042 Common Stock, par value $0.001
I. Steven Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 202.34 per share. 18 Dec 2024 1,316 8,342,949 (15%) 0% 202.3 266,279 Common Stock, par value $0.001
Steven Sarowitz I. Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 203.10 per share. 18 Dec 2024 1,519 8,341,430 (15%) 0% 203.1 308,509 Common Stock, par value $0.001
Sarowitz I. Steven Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 205.17 per share. 18 Dec 2024 100 8,339,830 (15%) 0% 205.2 20,517 Common Stock, par value $0.001
Sarowitz I. Steven Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 204.32 per share. 18 Dec 2024 1,500 8,339,930 (15%) 0% 204.3 306,480 Common Stock, par value $0.001
Steven Sarowitz I. Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 203.25 per share. 17 Dec 2024 6,648 8,347,583 (15%) 0% 203.3 1,351,206 Common Stock, par value $0.001
Sarowitz Steven I. Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 201.20 per share. 17 Dec 2024 500 8,355,518 (15%) 0% 201.2 100,600 Common Stock, par value $0.001
Steven Sarowitz I. Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 205.00 per share. 17 Dec 2024 600 8,344,545 (15%) 0% 205 123,000 Common Stock, par value $0.001
Cappotelli J. Andrew Sr Vice President Operations Sale of securities on an exchange or to another person at price $ 201.60 per share. 17 Dec 2024 10 14,572 (0%) 0% 201.6 2,016 Common Stock, par value $0.001
Steven Sarowitz I. Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 204.31 per share. 17 Dec 2024 2,438 8,345,145 (15%) 0% 204.3 498,108 Common Stock, par value $0.001
I. Steven Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 202.33 per share. 17 Dec 2024 1,287 8,354,231 (15%) 0% 202.3 260,399 Common Stock, par value $0.001
I. Sarowitz Steven Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 203.67 per share. 16 Dec 2024 1,100 8,356,018 (15%) 0% 203.7 224,037 Common Stock, par value $0.001
I. Steven Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 200.48 per share. 16 Dec 2024 1,300 8,364,233 (15%) 0% 200.5 260,624 Common Stock, par value $0.001
I. Sarowitz Steven Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 202.22 per share. 16 Dec 2024 1,306 8,362,927 (15%) 0% 202.2 264,099 Common Stock, par value $0.001
Sarowitz Steven I. Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 202.87 per share. 16 Dec 2024 5,809 8,357,118 (15%) 0% 202.9 1,178,472 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 203.32 per share. 12 Dec 2024 100 8,365,533 (15%) 0% 203.3 20,332 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 202.47 per share. 12 Dec 2024 1,400 8,365,633 (15%) 0% 202.5 283,458 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 203.20 per share. 12 Dec 2024 600 8,385,354 (15%) 0% 203.2 121,920 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 204.39 per share. 12 Dec 2024 5,326 8,380,028 (15%) 0% 204.4 1,088,581 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 205.00 per share. 12 Dec 2024 3,874 8,376,154 (15%) 0% 205 794,170 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 200.46 per share. 12 Dec 2024 7,971 8,368,183 (15%) 0% 200.5 1,597,867 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 201.46 per share. 12 Dec 2024 1,150 8,367,033 (15%) 0% 201.5 231,679 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 202.76 per share. 11 Dec 2024 5,631 8,394,012 (15%) 0% 202.8 1,141,742 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 203.61 per share. 11 Dec 2024 7,588 8,386,424 (15%) 0% 203.6 1,544,993 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 204.46 per share. 11 Dec 2024 470 8,385,954 (15%) 0% 204.5 96,096 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 202.11 per share. 10 Dec 2024 785 8,414,151 (15%) 0% 202.1 158,656 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 204.94 per share. 10 Dec 2024 345 8,399,643 (15%) 0% 204.9 70,704 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 204.21 per share. 10 Dec 2024 2,680 8,399,988 (15%) 0% 204.2 547,283 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 203.19 per share. 10 Dec 2024 11,483 8,402,668 (15%) 0% 203.2 2,333,231 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 206.46 per share. 09 Dec 2024 400 8,414,936 (15%) 0% 206.5 82,584 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 203.63 per share. 09 Dec 2024 6,476 8,415,536 (15%) 0% 203.6 1,318,708 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 204.90 per share. 09 Dec 2024 200 8,415,336 (15%) 0% 204.9 40,980 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 202.85 per share. 09 Dec 2024 4,702 8,422,012 (15%) 0% 202.9 953,801 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 205.67 per share. 06 Dec 2024 1,789 8,427,220 (15%) 0% 205.7 367,944 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 206.40 per share. 06 Dec 2024 506 8,426,714 (15%) 0% 206.4 104,438 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 206.01 per share. 05 Dec 2024 1,200 8,929,109 (16%) 0% 206.0 247,212 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Gift of securities by or to the insider at price $ 0.00 per share. 05 Dec 2024 500,000 520,000 (0%) 0% 0 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Gift of securities by or to the insider at price $ 0.00 per share. 05 Dec 2024 500,000 8,429,009 (15%) 0% 0 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 207.01 per share. 05 Dec 2024 100 8,929,009 (16%) 0% 207.0 20,701 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 205.22 per share. 05 Dec 2024 1,901 8,930,309 (16%) 0% 205.2 390,123 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 204.09 per share. 05 Dec 2024 1,199 8,932,210 (16%) 0% 204.1 244,704 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 208.10 per share. 04 Dec 2024 1,595 8,938,714 (16%) 0% 208.1 331,920 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 209.14 per share. 04 Dec 2024 4,005 8,934,709 (16%) 0% 209.1 837,606 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 209.80 per share. 04 Dec 2024 1,300 8,933,409 (16%) 0% 209.8 272,740 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 208.69 per share. 03 Dec 2024 2,355 8,940,509 (16%) 0% 208.7 491,465 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 210.49 per share. 03 Dec 2024 200 8,940,309 (16%) 0% 210.5 42,098 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 207.92 per share. 03 Dec 2024 2,451 8,942,864 (16%) 0% 207.9 509,612 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Gift of securities by or to the insider at price $ 0.00 per share. 02 Dec 2024 263,000 8,948,215 (16%) 0% 0 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 209.27 per share. 02 Dec 2024 1,600 8,945,315 (16%) 0% 209.3 334,832 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 208.09 per share. 02 Dec 2024 900 8,946,915 (16%) 0% 208.1 187,281 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 206.96 per share. 02 Dec 2024 400 8,947,815 (16%) 0% 207.0 82,784 Common Stock, par value $0.001
Andrew J. Cappotelli Sr Vice President Operations Payment of exercise price or tax liability using portion of securities received from the company at price $ 207.54 per share. 02 Dec 2024 52 14,582 (0%) 0% 207.5 10,792 Common Stock, par value $0.001
Ryan Glenn Chief Financial Officer Sale of securities on an exchange or to another person at price $ 205.40 per share. 02 Dec 2024 2,600 48,150 (0%) 0% 205.4 534,040 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 208.78 per share. 29 Nov 2024 400 9,211,215 (17%) 0% 208.8 83,512 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 207.12 per share. 29 Nov 2024 200 9,213,915 (17%) 0% 207.1 41,424 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 208.16 per share. 29 Nov 2024 2,300 9,211,615 (17%) 0% 208.2 478,768 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 211.31 per share. 27 Nov 2024 1,100 9,214,215 (17%) 0% 211.3 232,441 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 211.94 per share. 27 Nov 2024 100 9,214,115 (17%) 0% 211.9 21,194 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 210.13 per share. 27 Nov 2024 6,372 9,215,315 (17%) 0% 210.1 1,338,948 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 209.46 per share. 27 Nov 2024 2,665 9,221,687 (17%) 0% 209.5 558,211 Common Stock, par value $0.001
Rachit Lohani Senior Vice President Sale of securities on an exchange or to another person at price $ 210.00 per share. 25 Nov 2024 240 37,748 (0%) 0% 210 50,400 Common Stock, par value $0.001
T. Jeffrey Diehl Director Sale of securities on an exchange or to another person at price $ 209.92 per share. 25 Nov 2024 312 93 (0%) 0% 209.9 65,495 Common Stock, par value $0.001
Diehl T. Jeffrey Director Sale of securities on an exchange or to another person at price $ 208.52 per share. 25 Nov 2024 2,344 22,217 (0%) 0% 208.5 488,771 Common Stock, par value $0.001
T. Jeffrey Diehl Director Sale of securities on an exchange or to another person at price $ 207.65 per share. 25 Nov 2024 71 521 (0%) 0% 207.6 14,743 Common Stock, par value $0.001
T. Diehl Jeffrey Director Sale of securities on an exchange or to another person at price $ 209.92 per share. 25 Nov 2024 845 253 (0%) 0% 209.9 177,382 Common Stock, par value $0.001
Jeffrey Diehl T. Director Sale of securities on an exchange or to another person at price $ 207.67 per share. 25 Nov 2024 18 136 (0%) 0% 207.7 3,738 Common Stock, par value $0.001
Diehl T. Jeffrey Director Sale of securities on an exchange or to another person at price $ 205.71 per share. 25 Nov 2024 186 1,329 (0%) 0% 205.7 38,262 Common Stock, par value $0.001
Diehl Jeffrey T. Director Sale of securities on an exchange or to another person at price $ 205.71 per share. 25 Nov 2024 98 706 (0%) 0% 205.7 20,160 Common Stock, par value $0.001
T. Diehl Jeffrey Director Sale of securities on an exchange or to another person at price $ 209.17 per share. 25 Nov 2024 116 405 (0%) 0% 209.2 24,264 Common Stock, par value $0.001
Jeffrey Diehl T. Director Sale of securities on an exchange or to another person at price $ 206.90 per share. 25 Nov 2024 29 154 (0%) 0% 206.9 6,000 Common Stock, par value $0.001
T. Jeffrey Diehl Director Sale of securities on an exchange or to another person at price $ 205.69 per share. 25 Nov 2024 26 183 (0%) 0% 205.7 5,348 Common Stock, par value $0.001
Diehl T. Jeffrey Director Sale of securities on an exchange or to another person at price $ 206.88 per share. 25 Nov 2024 192 1,001 (0%) 0% 206.9 39,721 Common Stock, par value $0.001
Jeffrey Diehl T. Director Sale of securities on an exchange or to another person at price $ 210.77 per share. 25 Nov 2024 253 0 (0%) 0% 210.8 53,325 Common Stock, par value $0.001
Diehl Jeffrey T. Director Sale of securities on an exchange or to another person at price $ 205.71 per share. 25 Nov 2024 166 1,193 (0%) 0% 205.7 34,148 Common Stock, par value $0.001
Jeffrey Diehl T. Director Sale of securities on an exchange or to another person at price $ 209.17 per share. 25 Nov 2024 30 106 (0%) 0% 209.2 6,275 Common Stock, par value $0.001
Jeffrey Diehl T. Director Sale of securities on an exchange or to another person at price $ 209.17 per share. 25 Nov 2024 30 105 (0%) 0% 209.2 6,275 Common Stock, par value $0.001
T. Jeffrey Diehl Director Sale of securities on an exchange or to another person at price $ 205.72 per share. 25 Nov 2024 32 228 (0%) 0% 205.7 6,583 Common Stock, par value $0.001
Sarowitz I. Steven Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 205.94 per share. 25 Nov 2024 410 9,242,664 (17%) 0% 205.9 84,435 Common Stock, par value $0.001
T. Jeffrey Diehl Director Sale of securities on an exchange or to another person at price $ 210.69 per share. 25 Nov 2024 9,861 9,364 (0%) 0% 210.7 2,077,614 Common Stock, par value $0.001
T. Jeffrey Diehl Director Sale of securities on an exchange or to another person at price $ 210.77 per share. 25 Nov 2024 176 0 (0%) 0% 210.8 37,096 Common Stock, par value $0.001
I. Steven Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 209.09 per share. 25 Nov 2024 500 9,227,852 (17%) 0% 209.1 104,545 Common Stock, par value $0.001
Diehl Jeffrey T. Director Sale of securities on an exchange or to another person at price $ 209.77 per share. 25 Nov 2024 2,992 19,225 (0%) 0% 209.8 627,632 Common Stock, par value $0.001
T. Jeffrey Diehl Director Sale of securities on an exchange or to another person at price $ 207.65 per share. 25 Nov 2024 23 168 (0%) 0% 207.7 4,776 Common Stock, par value $0.001
Sarowitz I. Steven Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 207.83 per share. 25 Nov 2024 319 9,242,041 (17%) 0% 207.8 66,298 Common Stock, par value $0.001
T. Jeffrey Diehl Director Sale of securities on an exchange or to another person at price $ 210.77 per share. 25 Nov 2024 30 0 (0%) 0% 210.8 6,323 Common Stock, par value $0.001
I. Sarowitz Steven Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 210.40 per share. 25 Nov 2024 1,400 9,226,452 (17%) 0% 210.4 294,560 Common Stock, par value $0.001
Jeffrey Diehl T. Director Sale of securities on an exchange or to another person at price $ 209.18 per share. 25 Nov 2024 62 216 (0%) 0% 209.2 12,969 Common Stock, par value $0.001
T. Jeffrey Diehl Director Sale of securities on an exchange or to another person at price $ 209.17 per share. 25 Nov 2024 218 764 (0%) 0% 209.2 45,599 Common Stock, par value $0.001
Sarowitz Steven I. Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 211.94 per share. 25 Nov 2024 200 9,224,352 (17%) 0% 211.9 42,388 Common Stock, par value $0.001
Steven Sarowitz I. Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 207.94 per share. 25 Nov 2024 400 9,228,352 (17%) 0% 207.9 83,176 Common Stock, par value $0.001
T. Diehl Jeffrey Director Sale of securities on an exchange or to another person at price $ 211.54 per share. 25 Nov 2024 8,361 1,003 (0%) 0% 211.5 1,768,686 Common Stock, par value $0.001
Diehl Jeffrey T. Director Sale of securities on an exchange or to another person at price $ 206.87 per share. 25 Nov 2024 30 153 (0%) 0% 206.9 6,206 Common Stock, par value $0.001
T. Jeffrey Diehl Director Sale of securities on an exchange or to another person at price $ 209.93 per share. 25 Nov 2024 81 24 (0%) 0% 209.9 17,004 Common Stock, par value $0.001
Sarowitz Steven I. Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 210.73 per share. 25 Nov 2024 300 9,228,752 (17%) 0% 210.7 63,219 Common Stock, par value $0.001
Diehl T. Jeffrey Director Sale of securities on an exchange or to another person at price $ 209.92 per share. 25 Nov 2024 588 176 (0%) 0% 209.9 123,433 Common Stock, par value $0.001
T. Diehl Jeffrey Director Sale of securities on an exchange or to another person at price $ 207.65 per share. 25 Nov 2024 133 982 (0%) 0% 207.6 27,617 Common Stock, par value $0.001
T. Diehl Jeffrey Director Sale of securities on an exchange or to another person at price $ 209.17 per share. 25 Nov 2024 313 1,098 (0%) 0% 209.2 65,470 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 205.72 per share. 25 Nov 2024 25 183 (0%) 0% 205.7 5,143 Common Stock, par value $0.001
T. Jeffrey Diehl Director Sale of securities on an exchange or to another person at price $ 209.92 per share. 25 Nov 2024 528 158 (0%) 0% 209.9 110,838 Common Stock, par value $0.001
T. Jeffrey Diehl Director Sale of securities on an exchange or to another person at price $ 210.77 per share. 25 Nov 2024 93 0 (0%) 0% 210.8 19,602 Common Stock, par value $0.001
T. Jeffrey Diehl Director Sale of securities on an exchange or to another person at price $ 207.65 per share. 25 Nov 2024 119 882 (0%) 0% 207.6 24,710 Common Stock, par value $0.001
Jeffrey Diehl T. Director Sale of securities on an exchange or to another person at price $ 207.67 per share. 25 Nov 2024 18 135 (0%) 0% 207.7 3,738 Common Stock, par value $0.001
T. Jeffrey Diehl Director Sale of securities on an exchange or to another person at price $ 206.88 per share. 25 Nov 2024 214 1,115 (0%) 0% 206.9 44,272 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 210.78 per share. 25 Nov 2024 50 0 (0%) 0% 210.8 10,539 Common Stock, par value $0.001
T. Diehl Jeffrey Director Sale of securities on an exchange or to another person at price $ 209.92 per share. 25 Nov 2024 101 30 (0%) 0% 209.9 21,202 Common Stock, par value $0.001
Diehl Jeffrey T. Director Sale of securities on an exchange or to another person at price $ 209.93 per share. 25 Nov 2024 81 25 (0%) 0% 209.9 17,004 Common Stock, par value $0.001
T. Jeffrey Diehl Director Sale of securities on an exchange or to another person at price $ 205.71 per share. 25 Nov 2024 52 376 (0%) 0% 205.7 10,697 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 207.65 per share. 25 Nov 2024 192 1,411 (0%) 0% 207.7 39,869 Common Stock, par value $0.001
Diehl T. Jeffrey Director Sale of securities on an exchange or to another person at price $ 209.92 per share. 25 Nov 2024 166 50 (0%) 0% 209.9 34,847 Common Stock, par value $0.001
Jeffrey Diehl T. Director Sale of securities on an exchange or to another person at price $ 206.89 per share. 25 Nov 2024 37 191 (0%) 0% 206.9 7,655 Common Stock, par value $0.001
T. Jeffrey Diehl Director Sale of securities on an exchange or to another person at price $ 209.16 per share. 25 Nov 2024 37 131 (0%) 0% 209.2 7,739 Common Stock, par value $0.001
Sarowitz Steven I. Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 209.21 per share. 25 Nov 2024 4,795 9,237,246 (17%) 0% 209.2 1,003,162 Common Stock, par value $0.001
Steven Sarowitz I. Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 211.41 per share. 25 Nov 2024 1,900 9,224,552 (17%) 0% 211.4 401,679 Common Stock, par value $0.001
T. Jeffrey Diehl Director Sale of securities on an exchange or to another person at price $ 206.88 per share. 25 Nov 2024 114 592 (0%) 0% 206.9 23,584 Common Stock, par value $0.001
T. Diehl Jeffrey Director Sale of securities on an exchange or to another person at price $ 207.66 per share. 25 Nov 2024 38 278 (0%) 0% 207.7 7,891 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 206.88 per share. 25 Nov 2024 60 316 (0%) 0% 206.9 12,413 Common Stock, par value $0.001
Diehl T. Jeffrey Director Sale of securities on an exchange or to another person at price $ 210.76 per share. 25 Nov 2024 25 0 (0%) 0% 210.8 5,269 Common Stock, par value $0.001
I. Sarowitz Steven Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 209.96 per share. 25 Nov 2024 8,194 9,229,052 (17%) 0% 210.0 1,720,412 Common Stock, par value $0.001
Jeffrey Diehl T. Director Sale of securities on an exchange or to another person at price $ 209.17 per share. 25 Nov 2024 196 686 (0%) 0% 209.2 40,997 Common Stock, par value $0.001
T. Jeffrey Diehl Director Sale of securities on an exchange or to another person at price $ 206.88 per share. 25 Nov 2024 308 1,603 (0%) 0% 206.9 63,719 Common Stock, par value $0.001
I. Sarowitz Steven Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 206.90 per share. 25 Nov 2024 304 9,242,360 (17%) 0% 206.9 62,898 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 210.77 per share. 25 Nov 2024 158 0 (0%) 0% 210.8 33,302 Common Stock, par value $0.001
Jeffrey Diehl T. Director Sale of securities on an exchange or to another person at price $ 207.50 per share. 25 Nov 2024 2,599 24,561 (0%) 0% 207.5 539,293 Common Stock, par value $0.001
Diehl T. Jeffrey Director Sale of securities on an exchange or to another person at price $ 205.71 per share. 25 Nov 2024 266 1,911 (0%) 0% 205.7 54,719 Common Stock, par value $0.001
T. Diehl Jeffrey Director Sale of securities on an exchange or to another person at price $ 210.75 per share. 25 Nov 2024 24 0 (0%) 0% 210.8 5,058 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 204.16 per share. 22 Nov 2024 2,946 9,247,589 (17%) 0% 204.2 601,455 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 203.12 per share. 22 Nov 2024 1,505 9,250,535 (17%) 0% 203.1 305,696 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 202.20 per share. 22 Nov 2024 2,340 9,252,040 (17%) 0% 202.2 473,148 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 205.27 per share. 22 Nov 2024 4,260 9,243,329 (17%) 0% 205.3 874,450 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 205.76 per share. 22 Nov 2024 255 9,243,074 (17%) 0% 205.8 52,469 Common Stock, par value $0.001
Diehl Jeffrey T. Director Sale of securities on an exchange or to another person at price $ 205.75 per share. 22 Nov 2024 20 260 (0%) 0% 205.8 4,115 Common Stock, par value $0.001
Diehl Jeffrey T. Director Sale of securities on an exchange or to another person at price $ 205.22 per share. 22 Nov 2024 1,884 1,464 (0%) 0% 205.2 386,634 Common Stock, par value $0.001
Diehl T. Jeffrey Director Sale of securities on an exchange or to another person at price $ 205.75 per share. 22 Nov 2024 16 208 (0%) 0% 205.8 3,292 Common Stock, par value $0.001
Diehl T. Jeffrey Director Sale of securities on an exchange or to another person at price $ 205.75 per share. 22 Nov 2024 16 209 (0%) 0% 205.8 3,292 Common Stock, par value $0.001
Jeffrey Diehl T. Director Sale of securities on an exchange or to another person at price $ 205.22 per share. 22 Nov 2024 2,096 1,632 (0%) 0% 205.2 430,141 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 202.18 per share. 22 Nov 2024 182 1,068 (0%) 0% 202.2 36,797 Common Stock, par value $0.001
T. Diehl Jeffrey Director Sale of securities on an exchange or to another person at price $ 203.10 per share. 22 Nov 2024 1,385 7,582 (0%) 0% 203.1 281,294 Common Stock, par value $0.001
Jeffrey Diehl T. Director Sale of securities on an exchange or to another person at price $ 205.76 per share. 22 Nov 2024 167 2,177 (0%) 0% 205.8 34,362 Common Stock, par value $0.001
T. Jeffrey Diehl Director Sale of securities on an exchange or to another person at price $ 203.10 per share. 22 Nov 2024 965 5,282 (0%) 0% 203.1 195,992 Common Stock, par value $0.001
Diehl T. Jeffrey Director Sale of securities on an exchange or to another person at price $ 202.18 per share. 22 Nov 2024 147 860 (0%) 0% 202.2 29,720 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 203.10 per share. 22 Nov 2024 513 2,807 (0%) 0% 203.1 104,190 Common Stock, par value $0.001
Diehl T. Jeffrey Director Sale of securities on an exchange or to another person at price $ 202.18 per share. 22 Nov 2024 565 3,320 (0%) 0% 202.2 114,232 Common Stock, par value $0.001
Diehl Jeffrey T. Director Sale of securities on an exchange or to another person at price $ 204.22 per share. 22 Nov 2024 2,230 5,352 (0%) 0% 204.2 455,411 Common Stock, par value $0.001
Jeffrey Diehl T. Director Sale of securities on an exchange or to another person at price $ 205.22 per share. 22 Nov 2024 3,008 2,344 (0%) 0% 205.2 617,302 Common Stock, par value $0.001
Diehl Jeffrey T. Director Sale of securities on an exchange or to another person at price $ 202.18 per share. 22 Nov 2024 301 1,766 (0%) 0% 202.2 60,856 Common Stock, par value $0.001
Diehl T. Jeffrey Director Sale of securities on an exchange or to another person at price $ 205.76 per share. 22 Nov 2024 33 428 (0%) 0% 205.8 6,790 Common Stock, par value $0.001
T. Jeffrey Diehl Director Sale of securities on an exchange or to another person at price $ 205.22 per share. 22 Nov 2024 358 280 (0%) 0% 205.2 73,469 Common Stock, par value $0.001
Diehl T. Jeffrey Director Sale of securities on an exchange or to another person at price $ 205.76 per share. 22 Nov 2024 105 1,359 (0%) 0% 205.8 21,605 Common Stock, par value $0.001
T. Jeffrey Diehl Director Sale of securities on an exchange or to another person at price $ 202.18 per share. 22 Nov 2024 956 5,612 (0%) 0% 202.2 193,284 Common Stock, par value $0.001
Jeffrey Diehl T. Director Sale of securities on an exchange or to another person at price $ 202.18 per share. 22 Nov 2024 1,527 8,967 (0%) 0% 202.2 308,729 Common Stock, par value $0.001
Diehl T. Jeffrey Director Sale of securities on an exchange or to another person at price $ 203.10 per share. 22 Nov 2024 133 727 (0%) 0% 203.1 27,012 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 202.18 per share. 22 Nov 2024 146 859 (0%) 0% 202.2 29,518 Common Stock, par value $0.001
Diehl T. Jeffrey Director Sale of securities on an exchange or to another person at price $ 205.76 per share. 22 Nov 2024 62 804 (0%) 0% 205.8 12,757 Common Stock, par value $0.001
T. Jeffrey Diehl Director Sale of securities on an exchange or to another person at price $ 204.22 per share. 22 Nov 2024 1,554 3,728 (0%) 0% 204.2 317,358 Common Stock, par value $0.001
T. Diehl Jeffrey Director Sale of securities on an exchange or to another person at price $ 204.22 per share. 22 Nov 2024 266 638 (0%) 0% 204.2 54,323 Common Stock, par value $0.001
T. Jeffrey Diehl Director Sale of securities on an exchange or to another person at price $ 202.18 per share. 22 Nov 2024 1,065 6,247 (0%) 0% 202.2 215,322 Common Stock, par value $0.001
Diehl T. Jeffrey Director Sale of securities on an exchange or to another person at price $ 203.10 per share. 22 Nov 2024 867 4,745 (0%) 0% 203.1 176,088 Common Stock, par value $0.001
Diehl T. Jeffrey Director Sale of securities on an exchange or to another person at price $ 204.22 per share. 22 Nov 2024 214 513 (0%) 0% 204.2 43,703 Common Stock, par value $0.001
T. Diehl Jeffrey Director Sale of securities on an exchange or to another person at price $ 205.22 per share. 22 Nov 2024 1,115 866 (0%) 0% 205.2 228,820 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 203.10 per share. 22 Nov 2024 133 726 (0%) 0% 203.1 27,012 Common Stock, par value $0.001
T. Jeffrey Diehl Director Sale of securities on an exchange or to another person at price $ 204.22 per share. 22 Nov 2024 439 1,054 (0%) 0% 204.2 89,653 Common Stock, par value $0.001
Jeffrey Diehl T. Director Sale of securities on an exchange or to another person at price $ 204.22 per share. 22 Nov 2024 826 1,981 (0%) 0% 204.2 168,686 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 203.10 per share. 22 Nov 2024 164 904 (0%) 0% 203.1 33,308 Common Stock, par value $0.001
T. Diehl Jeffrey Director Sale of securities on an exchange or to another person at price $ 204.22 per share. 22 Nov 2024 1,397 3,348 (0%) 0% 204.2 285,295 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 205.76 per share. 22 Nov 2024 117 1,515 (0%) 0% 205.8 24,074 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 203.10 per share. 22 Nov 2024 273 1,493 (0%) 0% 203.1 55,446 Common Stock, par value $0.001
T. Jeffrey Diehl Director Sale of securities on an exchange or to another person at price $ 205.22 per share. 22 Nov 2024 593 461 (0%) 0% 205.2 121,695 Common Stock, par value $0.001
T. Jeffrey Diehl Director Sale of securities on an exchange or to another person at price $ 204.22 per share. 22 Nov 2024 214 512 (0%) 0% 204.2 43,703 Common Stock, par value $0.001
T. Jeffrey Diehl Director Sale of securities on an exchange or to another person at price $ 205.22 per share. 22 Nov 2024 289 224 (0%) 0% 205.2 59,309 Common Stock, par value $0.001
T. Jeffrey Diehl Director Sale of securities on an exchange or to another person at price $ 205.22 per share. 22 Nov 2024 287 225 (0%) 0% 205.2 58,898 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 196.33 per share. 21 Nov 2024 1,180 9,271,726 (17%) 0% 196.3 231,669 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 201.74 per share. 21 Nov 2024 5,230 9,254,380 (17%) 0% 201.7 1,055,100 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 201.04 per share. 21 Nov 2024 2,909 9,259,610 (17%) 0% 201.0 584,825 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 199.79 per share. 21 Nov 2024 4,135 9,262,519 (17%) 0% 199.8 826,132 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 198.08 per share. 21 Nov 2024 1,006 9,266,654 (17%) 0% 198.1 199,268 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 197.18 per share. 21 Nov 2024 4,066 9,267,660 (17%) 0% 197.2 801,734 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 202.24 per share. 21 Nov 2024 212 2,067 (0%) 0% 202.2 42,875 Common Stock, par value $0.001
T. Diehl Jeffrey Director Sale of securities on an exchange or to another person at price $ 200.32 per share. 21 Nov 2024 3,291 15,169 (0%) 0% 200.3 659,253 Common Stock, par value $0.001
Diehl Jeffrey T. Director Sale of securities on an exchange or to another person at price $ 202.24 per share. 21 Nov 2024 103 1,007 (0%) 0% 202.2 20,831 Common Stock, par value $0.001
Jeffrey Diehl T. Director Sale of securities on an exchange or to another person at price $ 202.24 per share. 21 Nov 2024 1,076 10,494 (0%) 0% 202.2 217,610 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 200.32 per share. 21 Nov 2024 315 1,452 (0%) 0% 200.3 63,101 Common Stock, par value $0.001
T. Jeffrey Diehl Director Sale of securities on an exchange or to another person at price $ 202.24 per share. 21 Nov 2024 750 7,312 (0%) 0% 202.2 151,680 Common Stock, par value $0.001
T. Jeffrey Diehl Director Sale of securities on an exchange or to another person at price $ 201.66 per share. 21 Nov 2024 1,334 4,283 (0%) 0% 201.7 269,014 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 201.66 per share. 21 Nov 2024 344 1,108 (0%) 0% 201.7 69,371 Common Stock, par value $0.001
Jeffrey Diehl T. Director Sale of securities on an exchange or to another person at price $ 200.32 per share. 21 Nov 2024 2,294 10,571 (0%) 0% 200.3 459,534 Common Stock, par value $0.001
Diehl T. Jeffrey Director Sale of securities on an exchange or to another person at price $ 200.32 per share. 21 Nov 2024 1,219 5,617 (0%) 0% 200.3 244,190 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 200.32 per share. 21 Nov 2024 2,062 9,496 (0%) 0% 200.3 413,060 Common Stock, par value $0.001
T. Jeffrey Diehl Director Sale of securities on an exchange or to another person at price $ 201.66 per share. 21 Nov 2024 709 2,279 (0%) 0% 201.7 142,977 Common Stock, par value $0.001
Jeffrey Diehl T. Director Sale of securities on an exchange or to another person at price $ 202.24 per share. 21 Nov 2024 398 3,885 (0%) 0% 202.2 80,492 Common Stock, par value $0.001
Jeffrey Diehl T. Director Sale of securities on an exchange or to another person at price $ 202.24 per share. 21 Nov 2024 674 6,568 (0%) 0% 202.2 136,310 Common Stock, par value $0.001
T. Jeffrey Diehl Director Sale of securities on an exchange or to another person at price $ 201.66 per share. 21 Nov 2024 346 1,110 (0%) 0% 201.7 69,774 Common Stock, par value $0.001
Diehl T. Jeffrey Director Sale of securities on an exchange or to another person at price $ 200.32 per share. 21 Nov 2024 649 2,988 (0%) 0% 200.3 130,008 Common Stock, par value $0.001
Diehl T. Jeffrey Director Sale of securities on an exchange or to another person at price $ 201.66 per share. 21 Nov 2024 3,599 11,570 (0%) 0% 201.7 725,774 Common Stock, par value $0.001
Jeffrey Diehl T. Director Sale of securities on an exchange or to another person at price $ 202.24 per share. 21 Nov 2024 103 1,005 (0%) 0% 202.2 20,831 Common Stock, par value $0.001
T. Jeffrey Diehl Director Sale of securities on an exchange or to another person at price $ 201.66 per share. 21 Nov 2024 2,509 8,062 (0%) 0% 201.7 505,965 Common Stock, par value $0.001
Diehl T. Jeffrey Director Sale of securities on an exchange or to another person at price $ 200.32 per share. 21 Nov 2024 392 1,807 (0%) 0% 200.3 78,525 Common Stock, par value $0.001
T. Diehl Jeffrey Director Sale of securities on an exchange or to another person at price $ 201.66 per share. 21 Nov 2024 429 1,378 (0%) 0% 201.7 86,512 Common Stock, par value $0.001
T. Diehl Jeffrey Director Sale of securities on an exchange or to another person at price $ 200.32 per share. 21 Nov 2024 316 1,456 (0%) 0% 200.3 63,301 Common Stock, par value $0.001
Jeffrey Diehl T. Director Sale of securities on an exchange or to another person at price $ 202.24 per share. 21 Nov 2024 128 1,250 (0%) 0% 202.2 25,887 Common Stock, par value $0.001
Diehl Jeffrey T. Director Sale of securities on an exchange or to another person at price $ 201.66 per share. 21 Nov 2024 2,254 7,242 (0%) 0% 201.7 454,542 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 194.15 per share. 20 Nov 2024 997 9,287,353 (17%) 0% 194.2 193,568 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 195.24 per share. 20 Nov 2024 9,090 9,278,263 (17%) 0% 195.2 1,774,732 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 195.89 per share. 20 Nov 2024 4,787 9,273,476 (17%) 0% 195.9 937,725 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 196.81 per share. 20 Nov 2024 570 9,272,906 (17%) 0% 196.8 112,182 Common Stock, par value $0.001
Andrew J. Cappotelli Sr Vice President Operations Sale of securities on an exchange or to another person at price $ 193.29 per share. 19 Nov 2024 247 14,634 (0%) 0% 193.3 47,743 Common Stock, par value $0.001
Nicholas Rost VP CAO & Treasurer Sale of securities on an exchange or to another person at price $ 193.29 per share. 19 Nov 2024 212 7,364 (0%) 0% 193.3 40,977 Common Stock, par value $0.001
Rachit Lohani Senior Vice President Sale of securities on an exchange or to another person at price $ 193.29 per share. 19 Nov 2024 117 37,988 (0%) 0% 193.3 22,615 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 197.51 per share. 18 Nov 2024 2,979 9,301,339 (17%) 0% 197.5 588,382 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 195.43 per share. 18 Nov 2024 5,117 9,307,956 (17%) 0% 195.4 1,000,015 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 193.29 per share. 18 Nov 2024 254 9,300,593 (17%) 0% 193.3 49,096 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 198.33 per share. 18 Nov 2024 492 9,300,847 (17%) 0% 198.3 97,578 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 196.23 per share. 18 Nov 2024 3,638 9,304,318 (17%) 0% 196.2 713,885 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 196.08 per share. 18 Nov 2024 340 9,288,350 (17%) 0% 196.1 66,667 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 195.36 per share. 18 Nov 2024 6,969 9,288,690 (17%) 0% 195.4 1,361,464 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 194.50 per share. 18 Nov 2024 4,934 9,295,659 (17%) 0% 194.5 959,663 Common Stock, par value $0.001
Steven R. Beauchamp Director, Executive Chairman Payment of exercise price or tax liability using portion of securities received from the company at price $ 205.50 per share. 15 Nov 2024 1,632 1,770,217 (3%) 0% 205.5 335,376 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 201.46 per share. 15 Nov 2024 87 7,028 (0%) 0% 201.5 17,527 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 200.51 per share. 15 Nov 2024 574 7,115 (0%) 0% 200.5 115,093 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 202.45 per share. 15 Nov 2024 22 1,800 (0%) 0% 202.5 4,454 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 201.48 per share. 15 Nov 2024 23 1,822 (0%) 0% 201.5 4,634 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 200.51 per share. 15 Nov 2024 148 1,845 (0%) 0% 200.5 29,675 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 202.45 per share. 15 Nov 2024 22 1,795 (0%) 0% 202.5 4,454 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 201.48 per share. 15 Nov 2024 23 1,817 (0%) 0% 201.5 4,634 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 200.51 per share. 15 Nov 2024 147 1,840 (0%) 0% 200.5 29,475 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 203.53 per share. 15 Nov 2024 68 11,675 (0%) 0% 203.5 13,840 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 201.46 per share. 15 Nov 2024 28 2,261 (0%) 0% 201.5 5,641 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 200.51 per share. 15 Nov 2024 184 2,289 (0%) 0% 200.5 36,894 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 202.43 per share. 15 Nov 2024 44 3,696 (0%) 0% 202.4 8,907 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 201.46 per share. 15 Nov 2024 46 3,740 (0%) 0% 201.5 9,267 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 200.51 per share. 15 Nov 2024 305 3,786 (0%) 0% 200.5 61,156 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 202.44 per share. 15 Nov 2024 225 18,755 (0%) 0% 202.4 45,549 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 201.46 per share. 15 Nov 2024 236 18,980 (0%) 0% 201.5 47,545 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 200.51 per share. 15 Nov 2024 1,546 19,216 (0%) 0% 200.5 309,988 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 202.44 per share. 15 Nov 2024 157 13,072 (0%) 0% 202.4 31,783 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 201.46 per share. 15 Nov 2024 164 13,229 (0%) 0% 201.5 33,039 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 200.51 per share. 15 Nov 2024 1,077 13,393 (0%) 0% 200.5 215,949 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 202.44 per share. 15 Nov 2024 141 11,743 (0%) 0% 202.4 28,544 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 201.46 per share. 15 Nov 2024 148 11,884 (0%) 0% 201.5 29,816 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 200.51 per share. 15 Nov 2024 968 12,032 (0%) 0% 200.5 194,094 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 202.44 per share. 15 Nov 2024 27 2,234 (0%) 0% 202.4 5,466 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 202.45 per share. 15 Nov 2024 83 6,945 (0%) 0% 202.4 16,803 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 203.52 per share. 15 Nov 2024 40 6,905 (0%) 0% 203.5 8,141 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 205.06 per share. 15 Nov 2024 18 1,772 (0%) 0% 205.1 3,691 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 203.50 per share. 15 Nov 2024 10 1,790 (0%) 0% 203.5 2,035 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 205.06 per share. 15 Nov 2024 18 1,767 (0%) 0% 205.1 3,691 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 203.50 per share. 15 Nov 2024 10 1,785 (0%) 0% 203.5 2,035 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 205.09 per share. 15 Nov 2024 22 2,199 (0%) 0% 205.1 4,512 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 203.54 per share. 15 Nov 2024 13 2,221 (0%) 0% 203.5 2,646 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 205.08 per share. 15 Nov 2024 38 3,637 (0%) 0% 205.1 7,793 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 203.52 per share. 15 Nov 2024 21 3,675 (0%) 0% 203.5 4,274 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 205.07 per share. 15 Nov 2024 187 18,460 (0%) 0% 205.1 38,348 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 205.53 per share. 15 Nov 2024 108 18,647 (0%) 0% 205.5 22,197 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 205.07 per share. 15 Nov 2024 131 12,865 (0%) 0% 205.1 26,864 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 203.53 per share. 15 Nov 2024 76 12,996 (0%) 0% 203.5 15,468 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 205.07 per share. 15 Nov 2024 117 11,558 (0%) 0% 205.1 23,993 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 205.07 per share. 15 Nov 2024 69 6,836 (0%) 0% 205.1 14,150 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 197.77 per share. 15 Nov 2024 5,739 9,323,714 (17%) 0% 197.8 1,135,002 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 204.85 per share. 15 Nov 2024 153 9,313,073 (17%) 0% 204.8 31,342 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 202.78 per share. 15 Nov 2024 27 9,313,226 (17%) 0% 202.8 5,475 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 202.29 per share. 15 Nov 2024 635 9,313,253 (17%) 0% 202.3 128,454 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 200.53 per share. 15 Nov 2024 1,749 9,313,888 (17%) 0% 200.5 350,727 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 199.61 per share. 15 Nov 2024 2,838 9,315,637 (17%) 0% 199.6 566,493 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 198.68 per share. 15 Nov 2024 5,239 9,318,475 (17%) 0% 198.7 1,040,885 Common Stock, par value $0.001
Toby J. Williams Director, President and CEO Payment of exercise price or tax liability using portion of securities received from the company at price $ 205.50 per share. 15 Nov 2024 3,290 143,426 (0%) 0% 205.5 676,095 Common Stock, par value $0.001
Andrew J. Cappotelli Sr Vice President Operations Payment of exercise price or tax liability using portion of securities received from the company at price $ 205.50 per share. 15 Nov 2024 375 14,881 (0%) 0% 205.5 77,063 Common Stock, par value $0.001
Nicholas Rost VP CAO & Treasurer Payment of exercise price or tax liability using portion of securities received from the company at price $ 205.50 per share. 15 Nov 2024 199 7,576 (0%) 0% 205.5 40,895 Common Stock, par value $0.001
Rachit Lohani Senior Vice President Payment of exercise price or tax liability using portion of securities received from the company at price $ 205.50 per share. 15 Nov 2024 771 38,033 (0%) 0% 205.5 158,441 Common Stock, par value $0.001
Ryan Glenn Chief Financial Officer Payment of exercise price or tax liability using portion of securities received from the company at price $ 205.50 per share. 15 Nov 2024 1,384 50,750 (0%) 0% 205.5 284,412 Common Stock, par value $0.001
Joshua Scutt Senior Vice President Sales Payment of exercise price or tax liability using portion of securities received from the company at price $ 205.50 per share. 15 Nov 2024 1,081 40,635 (0%) 0% 205.5 222,146 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 205.66 per share. 14 Nov 2024 956 17,375 (0%) 0% 205.7 196,611 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 207.75 per share. 14 Nov 2024 1,725 13,620 (0%) 0% 207.8 358,369 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 207.06 per share. 14 Nov 2024 266 15,345 (0%) 0% 207.1 55,078 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 205.66 per share. 14 Nov 2024 859 15,611 (0%) 0% 205.7 176,662 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 210.65 per share. 14 Nov 2024 37 7,689 (0%) 0% 210.6 7,794 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 209.79 per share. 14 Nov 2024 14 7,726 (0%) 0% 209.8 2,937 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 208.55 per share. 14 Nov 2024 316 7,740 (0%) 0% 208.6 65,902 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 210.67 per share. 14 Nov 2024 9 1,993 (0%) 0% 210.7 1,896 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 209.75 per share. 14 Nov 2024 4 2,002 (0%) 0% 209.8 839 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 208.55 per share. 14 Nov 2024 82 2,006 (0%) 0% 208.5 17,101 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 210.67 per share. 14 Nov 2024 9 1,987 (0%) 0% 210.7 1,896 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 209.75 per share. 14 Nov 2024 4 1,996 (0%) 0% 209.8 839 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 208.56 per share. 14 Nov 2024 81 2,000 (0%) 0% 208.6 16,893 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 210.67 per share. 14 Nov 2024 12 2,473 (0%) 0% 210.7 2,528 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 209.80 per share. 14 Nov 2024 5 2,485 (0%) 0% 209.8 1,049 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 208.55 per share. 14 Nov 2024 101 2,490 (0%) 0% 208.6 21,064 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 210.65 per share. 14 Nov 2024 20 4,091 (0%) 0% 210.7 4,213 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 209.86 per share. 14 Nov 2024 7 4,111 (0%) 0% 209.9 1,469 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 208.55 per share. 14 Nov 2024 168 4,118 (0%) 0% 208.5 35,036 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 210.65 per share. 14 Nov 2024 100 20,762 (0%) 0% 210.7 21,065 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 208.09 per share. 14 Nov 2024 2,873 9,329,629 (17%) 0% 208.1 597,843 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 209.27 per share. 14 Nov 2024 136 9,329,493 (17%) 0% 209.3 28,461 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 209.92 per share. 14 Nov 2024 13 9,329,480 (17%) 0% 209.9 2,729 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 211.33 per share. 14 Nov 2024 27 9,329,453 (17%) 0% 211.3 5,706 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 207.29 per share. 14 Nov 2024 2,597 9,332,502 (17%) 0% 207.3 538,332 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 205.68 per share. 14 Nov 2024 2,152 9,335,099 (17%) 0% 205.7 442,623 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 209.83 per share. 14 Nov 2024 24 13,063 (0%) 0% 209.8 5,036 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 209.82 per share. 14 Nov 2024 38 20,862 (0%) 0% 209.8 7,973 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 208.55 per share. 14 Nov 2024 851 20,900 (0%) 0% 208.5 177,476 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 210.66 per share. 14 Nov 2024 70 14,470 (0%) 0% 210.7 14,746 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 209.81 per share. 14 Nov 2024 27 14,540 (0%) 0% 209.8 5,665 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 208.55 per share. 14 Nov 2024 593 14,567 (0%) 0% 208.5 123,670 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 210.65 per share. 14 Nov 2024 63 13,000 (0%) 0% 210.7 13,271 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 208.55 per share. 14 Nov 2024 533 13,087 (0%) 0% 208.5 111,157 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 207.75 per share. 14 Nov 2024 1,020 8,056 (0%) 0% 207.8 211,905 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 207.06 per share. 14 Nov 2024 157 9,076 (0%) 0% 207.1 32,508 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 205.66 per share. 14 Nov 2024 508 9,233 (0%) 0% 205.7 104,475 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 207.75 per share. 14 Nov 2024 264 2,088 (0%) 0% 207.8 54,846 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 207.05 per share. 14 Nov 2024 41 2,352 (0%) 0% 207.0 8,489 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 205.66 per share. 14 Nov 2024 132 2,393 (0%) 0% 205.7 27,147 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 207.75 per share. 14 Nov 2024 264 2,081 (0%) 0% 207.8 54,846 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 207.05 per share. 14 Nov 2024 41 2,345 (0%) 0% 207.0 8,489 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 205.66 per share. 14 Nov 2024 131 2,386 (0%) 0% 205.7 26,941 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 207.75 per share. 14 Nov 2024 328 2,591 (0%) 0% 207.8 68,142 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 207.06 per share. 14 Nov 2024 51 2,919 (0%) 0% 207.1 10,560 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 205.66 per share. 14 Nov 2024 163 2,970 (0%) 0% 205.7 33,523 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 207.75 per share. 14 Nov 2024 543 4,286 (0%) 0% 207.7 112,808 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 207.06 per share. 14 Nov 2024 84 4,829 (0%) 0% 207.1 17,393 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 205.66 per share. 14 Nov 2024 270 4,913 (0%) 0% 205.7 55,528 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 207.75 per share. 14 Nov 2024 2,755 21,751 (0%) 0% 207.7 572,351 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 207.06 per share. 14 Nov 2024 424 24,506 (0%) 0% 207.1 87,793 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 205.66 per share. 14 Nov 2024 1,371 24,930 (0%) 0% 205.7 281,960 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 207.75 per share. 14 Nov 2024 1,920 15,160 (0%) 0% 207.8 398,880 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 207.06 per share. 14 Nov 2024 295 17,080 (0%) 0% 207.1 61,083 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 211.71 per share. 13 Nov 2024 518 3,768 (0%) 0% 211.7 109,666 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 213.82 per share. 13 Nov 2024 621 10,285 (0%) 0% 213.8 132,782 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 212.76 per share. 13 Nov 2024 813 10,906 (0%) 0% 212.8 172,974 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 211.71 per share. 13 Nov 2024 1,610 11,719 (0%) 0% 211.7 340,853 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 213.82 per share. 13 Nov 2024 161 2,666 (0%) 0% 213.8 34,425 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 212.76 per share. 13 Nov 2024 211 2,827 (0%) 0% 212.8 44,892 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 211.71 per share. 13 Nov 2024 417 3,038 (0%) 0% 211.7 88,283 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 213.82 per share. 13 Nov 2024 160 2,658 (0%) 0% 213.8 34,211 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 212.76 per share. 13 Nov 2024 210 2,818 (0%) 0% 212.8 44,680 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 211.71 per share. 13 Nov 2024 416 3,028 (0%) 0% 211.7 88,071 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 213.82 per share. 13 Nov 2024 200 3,307 (0%) 0% 213.8 42,764 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 212.76 per share. 13 Nov 2024 261 3,507 (0%) 0% 212.8 55,530 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 213.82 per share. 13 Nov 2024 330 5,473 (0%) 0% 213.8 70,561 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 212.76 per share. 13 Nov 2024 432 5,803 (0%) 0% 212.8 91,912 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 211.71 per share. 13 Nov 2024 857 6,235 (0%) 0% 211.7 181,435 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 213.82 per share. 13 Nov 2024 1,677 27,769 (0%) 0% 213.8 358,576 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 212.76 per share. 13 Nov 2024 2,194 29,446 (0%) 0% 212.8 466,795 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 211.71 per share. 13 Nov 2024 4,346 31,640 (0%) 0% 211.7 920,092 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 213.82 per share. 13 Nov 2024 1,169 19,354 (0%) 0% 213.8 249,956 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 212.76 per share. 13 Nov 2024 1,529 20,523 (0%) 0% 212.8 325,310 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 211.71 per share. 13 Nov 2024 3,030 22,052 (0%) 0% 211.7 641,481 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 213.82 per share. 13 Nov 2024 1,050 17,391 (0%) 0% 213.8 224,511 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 212.76 per share. 13 Nov 2024 1,374 18,441 (0%) 0% 212.8 292,332 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 214.55 per share. 13 Nov 2024 281 5,192 (0%) 0% 214.6 60,289 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 215.35 per share. 13 Nov 2024 43 26,301 (0%) 0% 215.3 9,260 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 214.55 per share. 13 Nov 2024 1,425 26,344 (0%) 0% 214.6 305,734 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 215.33 per share. 13 Nov 2024 30 18,331 (0%) 0% 215.3 6,460 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 214.55 per share. 13 Nov 2024 993 18,361 (0%) 0% 214.5 213,048 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 215.33 per share. 13 Nov 2024 27 16,470 (0%) 0% 215.3 5,814 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 214.55 per share. 13 Nov 2024 894 16,497 (0%) 0% 214.6 191,808 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 211.71 per share. 13 Nov 2024 2,722 19,815 (0%) 0% 211.7 576,275 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 215.31 per share. 13 Nov 2024 16 9,741 (0%) 0% 215.3 3,445 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 214.55 per share. 13 Nov 2024 528 9,757 (0%) 0% 214.5 113,282 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 215.25 per share. 13 Nov 2024 4 2,525 (0%) 0% 215.3 861 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 214.55 per share. 13 Nov 2024 137 2,529 (0%) 0% 214.5 29,393 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 215.40 per share. 13 Nov 2024 5 2,517 (0%) 0% 215.4 1,077 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 214.55 per share. 13 Nov 2024 136 2,522 (0%) 0% 214.6 29,179 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 215.40 per share. 13 Nov 2024 5 3,133 (0%) 0% 215.4 1,077 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 214.55 per share. 13 Nov 2024 169 3,138 (0%) 0% 214.6 36,259 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 215.33 per share. 13 Nov 2024 9 5,183 (0%) 0% 215.3 1,938 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 215.40 per share. 13 Nov 2024 481 9,337,251 (17%) 0% 215.4 103,607 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 211.64 per share. 13 Nov 2024 5,448 9,344,337 (17%) 0% 211.6 1,153,015 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 212.53 per share. 13 Nov 2024 2,260 9,342,077 (17%) 0% 212.5 480,318 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 214.48 per share. 13 Nov 2024 497 9,337,732 (17%) 0% 214.5 106,597 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 213.83 per share. 13 Nov 2024 3,848 9,338,229 (17%) 0% 213.8 822,818 Common Stock, par value $0.001
Bernard Robinson Kenneth Director Sale of securities on an exchange or to another person at price $ 214.60 per share. 13 Nov 2024 709 4,587 (0%) 0% 214.6 152,151 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 213.13 per share. 12 Nov 2024 129 25,082 (0%) 0% 213.1 27,494 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 212.66 per share. 12 Nov 2024 804 3,462 (0%) 0% 212.7 170,979 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 211.00 per share. 12 Nov 2024 6 4,550 (0%) 0% 211 1,266 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 211.60 per share. 12 Nov 2024 271 4,279 (0%) 0% 211.6 57,344 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 212.66 per share. 12 Nov 2024 807 3,472 (0%) 0% 212.7 171,617 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 210.91 per share. 12 Nov 2024 23 17,555 (0%) 0% 210.9 4,851 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 211.60 per share. 12 Nov 2024 1,044 16,511 (0%) 0% 211.6 220,910 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 212.66 per share. 12 Nov 2024 3,113 13,398 (0%) 0% 212.7 662,011 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 213.13 per share. 12 Nov 2024 116 22,537 (0%) 0% 213.1 24,723 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 212.66 per share. 12 Nov 2024 5,858 25,211 (0%) 0% 212.7 1,245,762 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 211.60 per share. 12 Nov 2024 1,965 31,069 (0%) 0% 211.6 415,794 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 210.93 per share. 12 Nov 2024 44 33,034 (0%) 0% 210.9 9,281 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 212.66 per share. 12 Nov 2024 5,265 22,653 (0%) 0% 212.7 1,119,655 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 211.60 per share. 12 Nov 2024 1,765 27,918 (0%) 0% 211.6 373,474 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 210.92 per share. 12 Nov 2024 40 29,683 (0%) 0% 210.9 8,437 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 213.11 per share. 12 Nov 2024 18 3,444 (0%) 0% 213.1 3,836 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 213.12 per share. 12 Nov 2024 17 3,455 (0%) 0% 213.1 3,623 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 213.13 per share. 12 Nov 2024 69 13,329 (0%) 0% 213.1 14,706 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 213.13 per share. 12 Nov 2024 185 35,986 (0%) 0% 213.1 39,429 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 213.14 per share. 12 Nov 2024 37 7,092 (0%) 0% 213.1 7,886 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 213.14 per share. 12 Nov 2024 22 4,286 (0%) 0% 213.1 4,689 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 211.60 per share. 12 Nov 2024 270 4,266 (0%) 0% 211.6 57,132 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 211.00 per share. 12 Nov 2024 6 4,536 (0%) 0% 211 1,266 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 212.66 per share. 12 Nov 2024 1,001 4,308 (0%) 0% 212.7 212,873 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 211.60 per share. 12 Nov 2024 336 5,309 (0%) 0% 211.6 71,098 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 211.00 per share. 12 Nov 2024 7 5,645 (0%) 0% 211 1,477 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 212.66 per share. 12 Nov 2024 1,656 7,129 (0%) 0% 212.7 352,165 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 211.60 per share. 12 Nov 2024 555 8,785 (0%) 0% 211.6 117,438 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 210.92 per share. 12 Nov 2024 12 9,340 (0%) 0% 210.9 2,531 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 212.66 per share. 12 Nov 2024 8,405 36,171 (0%) 0% 212.7 1,787,407 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 211.60 per share. 12 Nov 2024 2,818 44,576 (0%) 0% 211.6 596,289 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 210.94 per share. 12 Nov 2024 62 47,394 (0%) 0% 210.9 13,078 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 213.12 per share. 12 Nov 2024 128 9,349,785 (17%) 0% 213.1 27,279 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 211.51 per share. 12 Nov 2024 4,378 9,358,619 (17%) 0% 211.5 925,991 Common Stock, par value $0.001
Steven I. Sarowitz Director, Ten Percent Owner Sale of securities on an exchange or to another person at price $ 212.64 per share. 12 Nov 2024 8,706 9,349,913 (17%) 0% 212.6 1,851,244 Common Stock, par value $0.001
Ronald V. Waters Director Sale of securities on an exchange or to another person at price $ 212.62 per share. 11 Nov 2024 888 8,172 (0%) 0% 212.6 188,807 Common Stock, par value $0.001
Steven R. Beauchamp Director, Executive Chairman Exercise or conversion of derivative security received from the company (such as an option) at price $ 35.28 per share. 11 Nov 2024 53,000 1,800,261 (3%) 0% 35.3 1,869,840 Common Stock, par value $0.001
Steven R. Beauchamp Director, Executive Chairman Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. 11 Nov 2024 53,000 0 - - Non-Qualified Stock Option (right to buy)
Steven R. Beauchamp Director, Executive Chairman Payment of exercise price or tax liability using portion of securities received from the company at price $ 211.16 per share. 11 Nov 2024 28,412 1,771,849 (3%) 0% 211.2 5,999,478 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 215.00 per share. 11 Nov 2024 18 4,542 (0%) 0% 215 3,870 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 214.44 per share. 11 Nov 2024 102 4,560 (0%) 0% 214.4 21,873 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 215.00 per share. 11 Nov 2024 22 5,652 (0%) 0% 215 4,730 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 214.44 per share. 11 Nov 2024 127 5,674 (0%) 0% 214.4 27,234 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 215.00 per share. 11 Nov 2024 37 9,352 (0%) 0% 215 7,955 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 214.44 per share. 11 Nov 2024 211 9,389 (0%) 0% 214.4 45,247 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 215.00 per share. 11 Nov 2024 187 47,456 (0%) 0% 215 40,205 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 212.37 per share. 11 Nov 2024 2,404 31,319 (0%) 0% 212.4 510,537 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 215.00 per share. 11 Nov 2024 70 17,578 (0%) 0% 215 15,050 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 214.44 per share. 11 Nov 2024 396 17,648 (0%) 0% 214.4 84,918 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 215.00 per share. 11 Nov 2024 18 4,556 (0%) 0% 215 3,870 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 214.44 per share. 11 Nov 2024 102 4,574 (0%) 0% 214.4 21,873 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 211.36 per share. 11 Nov 2024 6,675 53,842 (0%) 0% 211.4 1,410,828 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 213.44 per share. 11 Nov 2024 902 33,952 (0%) 0% 213.4 192,523 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 212.37 per share. 11 Nov 2024 2,676 34,854 (0%) 0% 212.4 568,302 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 211.36 per share. 11 Nov 2024 4,653 37,530 (0%) 0% 211.4 983,458 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 213.44 per share. 11 Nov 2024 810 30,509 (0%) 0% 213.4 172,886 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 211.36 per share. 11 Nov 2024 4,180 33,723 (0%) 0% 211.4 883,485 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 214.44 per share. 11 Nov 2024 1,067 47,643 (0%) 0% 214.4 228,807 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 215.00 per share. 11 Nov 2024 131 33,078 (0%) 0% 215 28,165 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 214.44 per share. 11 Nov 2024 743 33,209 (0%) 0% 214.4 159,329 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 215.00 per share. 11 Nov 2024 117 29,723 (0%) 0% 215 25,155 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 214.44 per share. 11 Nov 2024 669 29,840 (0%) 0% 214.4 143,460 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 213.44 per share. 11 Nov 2024 479 18,044 (0%) 0% 213.4 102,238 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 212.37 per share. 11 Nov 2024 1,422 18,523 (0%) 0% 212.4 301,990 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 211.36 per share. 11 Nov 2024 2,472 19,945 (0%) 0% 211.4 522,482 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 213.44 per share. 11 Nov 2024 124 4,676 (0%) 0% 213.4 26,467 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 212.37 per share. 11 Nov 2024 369 4,800 (0%) 0% 212.4 78,365 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 211.36 per share. 11 Nov 2024 641 5,169 (0%) 0% 211.4 135,482 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 213.44 per share. 11 Nov 2024 124 4,662 (0%) 0% 213.4 26,467 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 212.37 per share. 11 Nov 2024 367 4,786 (0%) 0% 212.4 77,940 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 211.36 per share. 11 Nov 2024 639 5,153 (0%) 0% 211.4 135,059 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 213.44 per share. 11 Nov 2024 154 5,801 (0%) 0% 213.4 32,870 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 212.37 per share. 11 Nov 2024 457 5,955 (0%) 0% 212.4 97,053 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 211.36 per share. 11 Nov 2024 795 6,412 (0%) 0% 211.4 168,031 Common Stock, par value $0.001
Jeffrey T. Diehl Director Sale of securities on an exchange or to another person at price $ 213.44 per share. 11 Nov 2024 255 9,600 (0%) 0% 213.4 54,427 Common Stock, par value $0.001
*All Values are in $ Million
Client Category: Promoter/ KMP/ Director / Immediate Relatives / Employee / etc  
Security Type: Share/ Warrants / Convertible Debentures
Data as reported to USA Exchanges
View All The Insider Trades disclosures